World's Best Scientists 2026 revealed!
University of Massachusetts Lowell

University of Massachusetts Lowell

- Mechanical And Aerospace Engineering  

United States
Established: 1894
Scholars: 1
Award Badge
Best Universities
2025

Overview: University of Massachusetts Lowell

The University of Massachusetts Lowell (UMass Lowell), established in 1894, is a public, research-intensive university located in Lowell, Massachusetts, USA. As part of the University of Massachusetts system, it has evolved into a comprehensive institution, serving over 17,000 undergraduate and graduate students across six academic colleges. The main campus spans the heart of historic Lowell, fostering connections to both the city and the wider international academic community. Renowned for its pragmatic approach to higher education and its robust research profile, UMass Lowell is recognized as a top-tier public university in the United States.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
2973 World 1014 National H-index 33 Citations 5,634 209

Recently Published Articles